Text visualization for hardware interrupts (in call-tree view)
Inverted Colors in Text-Single-Color
show where interrupts are disabled (in call-tree view)
#***Add possibility to specify instruction sets in machine config
Add possibility to specify required instruction sets in dasm

#***Add "Extended mov" instruction set
#***Remove old offset mov
#***Implelemnt extmov mnemonics in dasm:

    ## Offset on first operand
	## omov *R1, 0xFAAB, word 4		## Move word immediate into (deref reg + immediate offset word)
	## omov *R1, 0xFAAB, R10			## Move word immediate into (deref reg + reg offset)
	## omov *R1, 0xFAAB, 4				## Move word immediate into (deref reg + immediate offset byte)

	## omovb *R1, 0xFA, word 4			## Move byte immediate into (deref reg + immediate offset word)
	## omovb *R1, 0xFA, R10		    ## Move byte immediate into (deref reg + reg offset)
	## omovb *R1, 0xFA, 4				## Move byte immediate into (deref reg + immediate offset byte)

	## omov *R1, *R2, word 4			## Move word deref reg into (deref reg + immediate offset word)
	## omov *R1, *R2, R10				## Move word deref reg into (deref reg + reg offset)
	## omov *R1, *R2, 4				## Move word deref reg into (deref reg + immediate offset byte)

	## omovb *R1, *R2, word 4			## Move byte deref reg into (deref reg + immediate offset word)
	## omovb *R1, *R2, R10				## Move byte deref reg into (deref reg + reg offset)
	## omovb *R1, *R2, 4				## Move byte deref reg into (deref reg + immediate offset byte)
    
	## omov [0x1800], 0xACAB, word 4	## Move word immediate into (Memory + immediate offset word)
	## omov [0x1800], 0xACAB, R10		## Move word immediate into (Memory + reg offset)
	## omov [0x1800], 0xACAB, 4		## Move word immediate into (Memory + immediate offset byte)

	## omovb [0x1800], 0xAC, word 4	## Move byte immediate into (Memory + immediate offset word)
	## omovb [0x1800], 0xAC, R10		## Move byte immediate into (Memory + reg offset)
	## omovb [0x1800], 0xAC, 4			## Move byte immediate into (Memory + immediate offset byte)
    
    
    ## Offset on second operand
	## movo *R1, *R2, word 4			## Move word (deref reg + immediate offset word) into deref reg
    ## movo *R1, *R2, R10				## Move word (deref reg + reg offset) into deref reg
	## movo *R1, *R2, 4				## Move word (deref reg + immediate offset byte) into deref reg

	## movbo *R1, *R2, word 4			## Move byte (deref reg + immediate offset word) into deref reg
	## movbo *R1, *R2, R10				## Move byte (deref reg + reg offset) into deref reg
	## movbo *R1, *R2, 4				## Move byte (deref reg + immediate offset byte) into deref reg
    
	## movo R1, [0xFAAB], word 4	    ## Move word (Memory + immediate offset word) into reg
	## movo R1, [0xFAAB], R10			## Move word (Memory + reg offset) into reg
	## movo R1, [0xFAAB], 4		    ## Move word (Memory + immediate offset byte) into reg

	## movbo R1, [0xFAAB], word 4		## Move byte (Memory + immediate offset word) into reg
	## movbo R1, [0xFAAB], R10			## Move byte (Memory + reg offset) into reg
	## movbo R1, [0xFAAB], 4			## Move byte (Memory + immediate offset byte) into reg

	## movo R1, *R2, word 4		    ## Move word (deref reg + immediate offset word) into reg
	## movo R1, *R2, R10				## Move word (deref reg + reg offset) into reg
	## movo R1, *R2, 4				    ## Move word (deref reg + immediate offset byte) into reg

	## movbo R1, *R2, word 4			## Move byte (deref reg + immediate offset word) into reg
	## movbo R1, *R2, R10				## Move byte (deref reg + reg offset) into reg
	## movbo R1, *R2, 4				## Move byte (deref reg + immediate offset byte) into reg